Top 10k strings from Stars Spectrum - Utilidades - Issue 02 (1984)(Stars)(es)(Side A).tzx
in <root> / bin / z80 / software / Sinclair Spectrum Collection TOSEC.exe / Sinclair ZX Spectrum - Magazines / Sinclair ZX Spectrum - Magazines - [TZX] (TOSEC-v2007-01-01) /
Back to the directory listing
14 ;" STARS 14 INICIACION AL BASIC " 13 ;" -Pulsa ENTER para continuar- ": 12 hhhhhhhhhhhhhhhhhhh 6 CCCCCCCCCCC 3 '" EN LA LINEA 2 CCCCCCCCCC 2 Z# 1 hhhhhhhhhhhhhhhhh 1 basic @ 1 VECES EL NUMERO DE DIAS, UNA IM-PRESION POR MES." 1 STARS UTILIDADES N. 2 1 STARS 1 I,19;D 60 NEXT I " 1 ES EL PASO QUE MARCA EL INCRE- MENTO DE LA VARIABLE DEL 1 >B><>B<><B 1 >B><><<><B 1 ;" PRESENTAMOS HOY LA SEGUNDA LECCION DE ESTE CURSILLO DE INI-CIACION AL BASIC, EN LA QUE VE- REMOS PRINCIPALMENTE EL DESARRO-LLO DEL PROGRAMA DEL MES PASADO." 1 ;" ESTUDIAREMOS TAMBIEN LAS INS-TRUCCIONES 1 12 55 PRINT 1 11 40 PRINT AT N,15;B 45 NEXT N 50 FOR I=1 1 . EN CASO DE OMISION, EL VALOR DE 1 , Y SEGUIDO DE UN NUMERO CORRESPONDIENTE A LA COLUMNA EN DONDE SE REALIZARA LA IMPRESION." 1 , Y ASI SUCESIVAMENTE HASTA LLEGAR AL VALOR 1 , UN PROGRAMA QUE TE IMPRIMA EN PAN- TALLA LOS NOMBRES DE TUS MEJORESAMIGOS Y SUS NUMEROS DE TELEFO- NO." 1 , QUE SON LAS SEMANAS DEL ANYO. Y EN LA 1 , QUE NOS DARA UNA ME- DIA DE CUATRO SEMANAS Y MEDIA ALMES." 1 , PARA LA IMPRESION DE LAS SEMANAS DEL MES." 1 , LA SEGUNDAEN 1 , LA INSTRUC- CION 1 , LA INS-TRUCCION 1 , EN LA QUE 1 , EN EL PROGRAMAQUE NOS HA SERVIDO PARA INDICAR EL TIPO DE FUNCION DE LAS VARIA-BLES. ESTA, NO AFECTA PARA NADA LA EJECUCION DEL PROGRAMA, ES DECIR, EL ORDENADOR IGNORARA TO-DO LO QUE VENGA DESPUES DE ELLA." 1 , DEBEREMOS INTRODU- CIR 1 , CUYO RE- SULTADO EQUIVALDRA A LOS DIAS DECADA MES." 1 , JUNTO CON LO QUE SE DENOMINAN BUCLES (INSTRUCCIONES 1 , AUNQUE HAY OTRA MAS CORRECTA: 1 ''''" LO MISMO SUCEDERA CON LAS LI-NEAS 1 ''''" HEMOS INTRODUCIDO UNA NUEVA INSTRUCCION, 1 '''" VEMOS QUE EN LA LINEA 1 '''" VAMOS A DIVIDIR EL PROGRAMA EN VARIAS PARTES, Y COMENZAREMOSPOR LA IMPRESION EN PANTALLA DE LOS NOMBRES DE LOS MESES." 1 '''" NOTAD QUE PODRIAMOS HACERLOS IMPRIMIR DE LA MISMA MANERA QUE LO HEMOS HECHO CON LOS NOMBRES DE LOS MESES. PERO COMO ESTO NOSHA RESULTADO BASTANTE TEDIOSO VAMOS A VER UNA NUEVA FORMULA, LOS BUCLES." 1 '''" EL PROGRAMA IMPRIMIRA EN PAN-TALLA LA PALABRA 1 ''" DESEAS UN REPASO (S/N) ?" 1 ''" VEAMOS AHORA ALGO MAS SOBRE BUCLES. LA CONFIGURACION DE UN BUCLE ES LA SIGUIENTE: 1 ''" SOLO NOS RESTA YA IMPRIMIR LOS TOTALES:" 1 ''" PASEMOS A VER AHORA OTRA DE LAS VARIANTES DEL 1 ''" PARA INTERRUMPIR LA EJECUCIONDE UN 1 ''" LOS DATOS QUE INTRODUZCAMOS SE ALMACENARAN EN LAS VARIABLES 1 ''" LA INSTRUCCION 1 ''" ESTOS DATOS PUEDEN SER NUME- RICOS O ALFANUMERICOS, Y SE VAN ALMACENANDO EN VARIABLES PARA SUPOSTERIOR USO." 1 ''" ENUNCIADO: CREA, MEDIANTE EL USO DE BUCLES Y DEL 1 ''" EN LA LINEA 1 ''" HAZ OTRO PROGRAMA EN EL QUE VEAS REFLEJADOS LOS GASTOS DE UNA SEMANA, DIA POR DIA, Y EL TOTAL GASTADO. UTILIZA 1 '"POR EJEMPLO:"'" 1 '" NADA MAS RESTA RECORDAROS QUE AL FINAL DE LA LECCION DAREMOS EL ENUNCIADO DE OTRO PROGRAMA A DESARROLLAR." 1 '" VAMOS A POR LA ULTIMA PARTE DEL PROGRAMA EN LA QUE TENEMOS QUE VER LA IMPRESION DE LOS DIASY SEMANAS Y SUS TOTALES." 1 '" POR LO DEMAS ESTA PRIMERA PARTE NO NECESITA DE MAS EXPLI- CACIONES. PASEMOS A VER AHORA ELCALCULO DE LOS DIAS Y SEMANAS." 1 '" IMPRIMIRA LOS NUMEROS DEL 1 AL 100 EN ORDEN INVERSO." 1 '" FIJAROS EN PRIMER LUGAR QUE HEMOS PUESTO MAS DE UNA INSTRUC-CION EN CADA LINEA DE PROGRAMA, ESTO ES ACEPTADO POR EL ORDENA- DOR SI LAS SEPARAMOS CON LOS DOSPUNTOS." 1 '" EN LA QUE SE IMPRIMIRA 1 '" EN LA 1 '" EL VALOR DE 1 '" EL TEXTO ENTRE COMILLAS SE IMPRIMIRA DE LA MISMA MANERA EN LA QUE LO HARIA UN 1 '" CON LO QUE HABRA IMPRIMIDO 1 Y UN ACUMULADOR DE SUBTO- TALES (VARIABLE NUMERICA)." 1 Y POR DEBAJO DE LA ULTIMA IMPRESION ENPANTALLA." 1 VA SIEMPRE PRECEDIDO POR 1 SE LE DA VALOR 1 SE LE DA EL VALOR 1 SE IMPRIMIRA EL TEXTO ENTRE COMILLAS ADEMAS DE LOS VALORES DE LAS CITADAS VARIABLES." 1 SALTANDO UNA LINEA EN CADA IMPRESION. DE-BIDO A QUE EL INCREMENTO DE 1 QUE EQUIVALE A LOS DIAS DEL ANYO." 1 PUEDE SER UNNUMERO NEGATIVO." 1 PRINT TAB 10;""STARS"" " 1 PERMITE LA INTRODUCCION DE DATOS EN EL ORDENADOR DESDE EL TECLADO." 1 LE DA UN VALOR FINAL. 1 INI-CIALIZAMOS LA VARIABLE 1 INCREMENTA EL VALOR DE 1 IMPRIMIRA EL RESULTADO DE LA VARIABLE 1 EN UNO Y VUELVE A MANDAR LA EJECUCION A LA LINEA 1 DONDEINDIQUEN LAS COORDENADAS, LA PRIMERA SERA EN 1 DAMOS EL VALOR 1 DA UN VALOR INICIAL A LA VARIABLE 1 CON EL VALOR NUMERICO 1 A PARTIR DE LA COLUMNA 1 A LA VARIABLE 1 65 PRINT AT 16,0;""TOTAL DIAS "";A: PRINT AT 18,0;""TOTAL SEMANAS "";C " 1 35 FOR N=0 1 15 LET A=360: REM DIAS DEL ANYO 20 LET B=A/12: REM DIAS DEL MES 25 LET C=54: REM SEMANAS DEL ANYO 30 LET D=C/12: REM SEMANAS DEL MES " 1 10 PRINT ""JULIO........"": PRINT ""AGOSTO......."": PRINT ""SEPTIEMBRE..."": PRINT ""OCTUBRE......"": PRINT ""NOVIEMBRE...."": PRINT ""DICIEMBRE...."" " 1 10 INPUT ""DIME TU NOMBRE"";A$ 20 INPUT ""DIME TU EDAD"";A 30 PRINT ""TIENES "";A;"" ANYOS, Y TE LLAMAS "";A$ " 1 10 FOR N=0 TO 21 STEP 2 15 PRINT AT N,0;""STARS"" 20 NEXT N 1 10 FOR I=100 TO 1: STEP -1: PRINT I: NEXT I " 1 5 PRINT ""ENERO........"": PRINT ""FEBRERO......"": PRINT ""MARZO........"": PRINT ""ABRIL........"": PRINT ""MAYO........."": PRINT ""JUNIO........"" "